Current File : //usr/lib64/nagios/plugins/check_malware
#!/bin/bash
# WebSouls Script
# Author: Technical Department
# Description: Check Malware Domains

#
#                     ▄▄▄▄                                             
#                     ▀▀██                                             
# ████▄██▄   ▄█████▄    ██     ██      ██  ▄█████▄   ██▄████   ▄████▄  
# ██ ██ ██   ▀ ▄▄▄██    ██     ▀█  ██  █▀  ▀ ▄▄▄██   ██▀      ██▄▄▄▄██ 
# ██ ██ ██  ▄██▀▀▀██    ██      ██▄██▄██  ▄██▀▀▀██   ██       ██▀▀▀▀▀▀ 
# ██ ██ ██  ██▄▄▄███    ██▄▄▄   ▀██  ██▀  ██▄▄▄███   ██       ▀██▄▄▄▄█ 
# ▀▀ ▀▀ ▀▀   ▀▀▀▀ ▀▀     ▀▀▀▀    ▀▀  ▀▀    ▀▀▀▀ ▀▀   ▀▀         ▀▀▀▀▀  
#
#
MALD=`cat /root/waqas/MalwareDetect.txt | sed -e :a -e '/$/N; s/\n/ /; ta'`
EFFACC=$(cat /root/waqas/MalwareDetect.txt | wc -l)

#####NORMAL######
if [[ "$EFFACC" -lt "1" ]]; then
   echo "OK"
   exit 0
fi

#####WARNING#####
if [[ "$EFFACC" -eq "1" ]] && [[ "$EFFACC" -lt "2" ]]; then
echo "PHISHING/MALWARE Detected: $MALD"
#echo "WARNING"
exit 2
fi

#####CRITICAL#####
if [[ "$EFFACC" -ge "2" ]]; then
echo "PHISHING/MALWARE Detected: $MALD"
#echo "CRITICAL"
exit 2
fi